Skip to main content

lookAndFeel

Type

property

Summary

Specifies which platform the user-interface controls resemble.

Syntax

set the lookAndFeel to {"Appearance Manager"|Macintosh|Motif|"Windows 95"}

Description

Use the lookAndFeel property to preview the appearance of stacks on a platform other than the one you're developing on.

The lookAndFeel property determines the appearance and behavior of scrollbars, object borders, checkboxes and radio buttons, and button menus. It also changes the appearance of the active (focused) control.

However, changing this property does not provide an exact representation of the appearance and behavior of the stack on the target platform. For example, cursors do not change, and neither do the placement of the menu bar or the way window dragging and resizing works. Only the appearance of controls is affected.

By default, the lookAndFeel is set to the platform the stack is being used on. On Windows XP, Mac OS and OS X systems, the lookAndFeel is set to "Appearance Manager" by default.

The "Appearance Manager" option can be used only on Windows XP, Mac OS and OS X systems. If you set the lookAndFeel to "Appearance Manager" on a Unix system, it is reset to "Motif". Similarly, if you set the lookAndFeel to "Appearance Manager" on a pre-Windows XP system, it is reset to "Windows 95".

On Mac OS systems, the native Appearance Manager drawing routines are much slower than the emulated Platinum routines. Setting the lookAndFeel to "Macintosh" rather than "Appearance Manager" will speed up drawing of controls.

note

The phrases "Appearance Manager" and "Windows 95" must be enclosed in quotes because they consist of more than one word.

Examples

set the lookAndFeel to "Motif"
set the lookAndFeel to the selectedLine of field "Appearance"

object: scrollbar, stack

property: emacsKeyBindings, activatePalettes, hiliteBorder

command: focus

function: stacks, platform

glossary: property, checkbox, behavior, Mac OS, user interface, OS X, appearance, Unix, radio button, active control, button menu, object, control

keyword: word, default, system

Compatibility and Support

Introduced

LiveCode 1.0

OS

mac

windows

linux

ios

android

Platforms

desktop

server

mobile

Thank you for your feedback!

Was this page helpful?